#div1 {
    width: 80px;
    height: 40px;
    border-radius: 50px;
    position: relative;
    top: 10px;
    left: 10px;
}

#div2 {
    width: 36px;
    height: 36px;
    border-radius: 48px;
    position: absolute;
    background: white;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4);
}

.open1 {
    background: rgba(0, 193, 255, 0.8);
}

.open2 {
    top: 2px;
    right: 1px;
}

.close1 {
    background: rgba(255, 255, 255, 0.4);
    border: 3px solid rgba(0, 0, 0, 0.15);
    border-left: transparent;
}

.close2 {
    left: 0px;
    top: 0px;
    border: 2px solid rgba(0, 0, 0, 0.1);
}


